package com.base.framework.utils.common;

import org.apache.commons.lang3.ArrayUtils;

/**
 * ArrayUtil
 * TODO 数组操作（转换数组类型 ...）
 * @author 罗盛力
 * 2013-9-10 下午10:12:40
 */
public class ArrayUtil extends ArrayUtils{
	/**
	 * int数组转换成Object数组
	 * @param int array
	 * @return Object数组
	 */
	public static  Object[] arrayConvert(int [] array){
		Object[] objArray=new Object[0];
		if(array!=null){
			Object[] newArray=new Object[array.length];
			for(int i=0;i<array.length;i++){
				newArray[i]=array[i];
			}
			objArray= newArray;
		}
		return objArray;
	}
	/**
	 * long数组转换成Object数组
	 * @param long array
	 * @return Object数组
	 */
	public static  Object[] arrayConvert(long [] array){
		Object[] objArray=new Object[0];
		if(array!=null){
			Object[] newArray=new Object[array.length];
			for(int i=0;i<array.length;i++){
				newArray[i]=array[i];
			}
			objArray= newArray;
		}
		return objArray;
	}
	/**
	 * String数组转化成Object数组
	 * @param String array
	 * @return Object数组
	 */
	public static Object[] arrayConvert(String[] array){
		Object[] objArray=new Object[0];
		if(array!=null){
			objArray=array;
		}
		return objArray;
	}
}
